iT邦幫忙

2024 iThome 鐵人賽

DAY 7
0
自我挑戰組

C++自學系列 第 7

Day 7 函數

  • 分享至 

  • xImage
  •  

函數
C++函數:以一個有意義的名稱來定義它,可以在不同地方用此名稱來使用
加快程式設計速度,讓程式碼更精簡

函數範例:
https://ithelp.ithome.com.tw/upload/images/20240917/20168421l6zgGwLa4Z.png

1.返回值類型int:這個函數返回整數結果
2.函數名稱add:函數名稱是add
3.參數列表int a, int b:函數接收兩個整數作為輸入,為a和b
4.函數主體return a+b:計算兩參數的和並返回結果
5.函數調用:在main函數中,使用add(x, y)調用該函數,並將返回的值存入result的變數

函數種類
1.無參數無返回值函數
https://ithelp.ithome.com.tw/upload/images/20240917/20168421OGTdD3stHl.png

2.有參數無返回值函數
https://ithelp.ithome.com.tw/upload/images/20240917/20168421iVNv76osxy.png

3.無參數有返回值函數
https://ithelp.ithome.com.tw/upload/images/20240917/20168421M3RNkX8ORa.png

4.有參數有返回值函數
https://ithelp.ithome.com.tw/upload/images/20240917/20168421PLDLBbzME0.png

函數例題:
費式數列
https://ithelp.ithome.com.tw/upload/images/20240917/20168421dhwcyrpoby.png

質因數分解:
https://ithelp.ithome.com.tw/upload/images/20240917/20168421Nwuac6iuxR.png

我快要炸掉了!明天繼續...


上一篇
Day 6 迴圈結構(for, while, do-while)
下一篇
Day 8 陣列與字元陣列
系列文
C++自學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言